life buoy


Results for "life buoy"

English - Turkish Dictionary

life buoy

(English - Turkish Dictionary) :
cankurtaran simidi.